package cristiansw.guidecisionalproblems.services;

public interface MatrixService {

    double getOptimist(final double[][] matrix, final int r, final int c);

    double getPessimist(final double[][] matrix, final int r, final int c);

    double getRealist(final double[][] matrix, final int r, final int c, final double alpha);

    double getRegret(final double[][] matrix, final int r, final int c);

    double getEchiprob(final double[][] matrix, final int r, final int c);

    double[][] getUtility(final double[][] matrix, final int r, final int c, final String[] priority);
}
